package com.moliku.insurance.model.vo.huaan;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("华安核保请求返回")
public class HuaAnUnderwriteVo {

    /**
     * 投保单号
     * 单个被保人或团单投保时，投保单号将从该字段返回
     */
    @ApiModelProperty("投保单号")
    private String policyAppNo;

    /**
     * 投保单号
     * 多个被保人投保且为个单时，投保单号将从该字段返回
     */
    @ApiModelProperty("投保单号")
    private List<String> policyAppNos;

    /**
     * 实际保费
     */
    @ApiModelProperty("实际保费")
    private Long actualPremiumAmt;

    /**
     * 保单总实际保费
     */
    @ApiModelProperty("保单总实际保费")
    private Long totalActualPremiumAmt;

    /**
     * 保单总保额
     */
    @ApiModelProperty("保单总保额")
    private Long totalInsuredAmt;

    /**
     * 保单总原始保费
     */
    @ApiModelProperty("保单总原始保费")
    private Long totalOriginalPremiumAmt;
}
